package com.huarui.initial.model;

import java.math.BigDecimal;
import java.util.Date;


import org.ewaf.framework.model.BaseDataObject;



public class Initial extends BaseDataObject{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	public final static Integer STATUS_DRAFT=0;
	public final static Integer STATUS_FORMAL=1;
	public final static String ALIASES="initial";
	private Integer id;
	private Integer companyId;
	private String code; //单据号
	private Integer status;//状态(0=草稿，1=已入库)
	private Integer creatorId;//创建人
	private Date gmtCreate;//创建时间(非手工录入)
	private Integer submitter;//提交者ID
	private Date gmtSubmit;//提交时间(非手工录入)
	private Date gmtAccept;//期初时间(手工录入)
	private String memo;//备注
	private BigDecimal amount;//总金额
	private Integer workFlowId; //流程ID
	private Integer currentorId; //当前处理人ID
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getCompanyId() {
		return companyId;
	}
	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}

	
	public Integer getCreatorId() {
		return creatorId;
	}
	public void setCreatorId(Integer creatorId) {
		this.creatorId = creatorId;
	}
	
	public Date getGmtCreate() {
		return gmtCreate;
	}
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}
	public Integer getSubmitter() {
		return submitter;
	}
	public void setSubmitter(Integer submitter) {
		this.submitter = submitter;
	}
	public Date getGmtSubmit() {
		return gmtSubmit;
	}
	public void setGmtSubmit(Date gmtSubmit) {
		this.gmtSubmit = gmtSubmit;
	}
	
	public Date getGmtAccept() {
		return gmtAccept;
	}
	public void setGmtAccept(Date gmtAccept) {
		this.gmtAccept = gmtAccept;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}

	public BigDecimal getAmount() {
		return amount;
	}
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Integer getWorkFlowId() {
		return workFlowId;
	}
	public void setWorkFlowId(Integer workFlowId) {
		this.workFlowId = workFlowId;
	}
	public Integer getCurrentorId() {
		return currentorId;
	}
	public void setCurrentorId(Integer currentorId) {
		this.currentorId = currentorId;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	
}
